package inner_class;

/**
 * @author yuisama
 * @date 2022/06/13 21:26
 **/
public class StaticOutter {
    private static String staticMsg = "外部类的静态私有属性";
    private String msg = "外部类的成员私有属性";
    // 静态内部类
    static class Inner {
        public void fun () {
            // 静态内部类中能否直接访问外部类的成员属性？ =》 没有外部类对象，没有对象就没法访问成员域
//            System.out.println(msg);
            // 静态内部类中能否访问外部类的静态属性？
            System.out.println(staticMsg);
            StaticOutter outter = new StaticOutter();
            System.out.println(outter.msg);
        }
    }
}